package bo

type SpuBO struct {
	SpuId            int64     `json:"spu_id"`   // spu id
	SpuIdArr         []int64   `json:"spuIdArr"` // spuIdArr id
	StartTime        string    `json:"startTime"`
	EndTime          string    `json:"endTime"`
	BrandId          int64     `json:"brandId"`          // 品牌ID
	BrandName        string    `json:"brandName"`        // 品牌名称
	CategoryId       int64     `json:"categoryId"`       // 分类ID
	CategoryName     string    `json:"categoryName'"`    // 分类名称
	ShopCategoryId   int64     `json:"shopCategoryId"`   // 店铺分类ID
	ShopCategoryName string    `json:"shopCategoryName"` // 店铺分类名称
	ShopId           int64     `json:"shopId"`           // 店铺id
	ShopName         string    `json:"shopName"`         // 店铺名称
	Name             string    `json:"name"`             // 商品名称
	NameAllLike      string    `json:"nameAllLike"`      // 商品名称 all like
	SellingPoint     string    `json:"sellingPoint"`     // 卖点
	MainImgUrl       string    `json:"mainImgUrl"`       // 商品介绍主图
	ImgUrls          string    `json:"imgUrls"`          // 商品图片 多个图片逗号分隔
	Video            string    `json:"video"`            // 商品视频
	PriceFee         int64     `json:"priceFee"`         // 售价，整数方式保存
	MarketPriceFee   int64     `json:"marketPriceFee"`   // 市场价，整数方式保存
	Status           int64     `json:"status"`           // 状态 -1:删除, 1:下架, 2:上架
	NeStatus         int64     `json:"neStatus"`         // 不等于状态 -1:删除, 1:下架, 2:上架
	HasSkuImg        int64     `json:"hasSkuImg"`        // sku是否含有图片 0无 1有
	Seq              int64     `json:"seq"`              // 序号
	StartIndex       int       `json:"startIndex"`
	PageSize         int       `json:"pageSize"`
	Sorts            []OrderBO `json:"sorts"`
}

type OrderBO struct {
	FiledName string `json:"filedName"` // FiledName
	Sort      string `json:"sort"`      //-asc -desc
}
